What is socha last name origin?

Socha is a Polish surname that is derived from the Polish word "sokół", which means "falcon". It was originally a nickname for someone with falcon-like features or qualities, but later became a surname passed down through families. The name is fairly common in Poland, especially in the southern and central regions. Those with the surname Socha may also have ancestors who were associated with hunting or falconry.